//////////////////////////////////////////////////////////////////////
//
// evcl - boot - Extension in System Package
// boot/package_ext.inc
//
// This file is part of Evita Common Lisp.
//
// Copyright (C) 1996-2007 by Project Vogue.
// Written by Yoshifumi "VOGUE" INOUE. (yosi@msn.com)
//
// @(#)$Id: /proj/evcl3/boot/bt_symbols.inc 27 2006-10-07 14:53:24 yosi $
//

    L"EXT:CLASS-DESIGNATOR",
    L"EXT:DEFTLV",
    L"EXT:FUNCTION-NAME",
    L"EXT:LAMBDA-NAME",
    L"EXT:LOCK-LATCH",
    L"EXT:LOCK-MUTEX",
    L"EXT:MAKE-LATCH",
    L"EXT:MAKE-MUTEX",
    L"EXT:REF",
    L"EXT:STRING-DATA",
    L"EXT:UNLOCK-LATCH",
    L"EXT:UNLOCK-MUTEX",
    L"EXT:VECTOR-DATA",
    L"EXT:WITH-COLLECTOR",
    L"EXT:WITH-LATCH",
    L"EXT:WITH-MUTEX",

// 04 Types
    L"EXT:BYTESPEC",
    L"EXT:CHARACTER-DESIGNATOR",
    L"EXT:CONDITION-DESIGNATOR",
    L"EXT:FORMAT-CONTROL",
    L"EXT:FUNCTION-DESIGNATOR",
    L"EXT:FUNCTION-NAME",
    L"SI:HANDLE",
    L"EXT:INPUT-STREAM",
    L"EXT:INPUT-STREAM-DESIGNATOR",
    L"EXT:IO-STREAM",
    L"EXT:KEY-FUNCTION",
    L"EXT:LATCH",
    L"EXT:MUTEX",
    L"EXT:OUTPUT-STREAM",
    L"EXT:OUTPUT-STREAM-DESIGNATOR",
    L"EXT:PACKAGE-DESIGNATOR",
    L"EXT:PATHNAME-DESIGNATOR",
    L"EXT:RESTART-DESIGNATOR",
    L"EXT:SEQUENCE-END",
    L"EXT:SEQUENCE-INDEX",
    L"EXT:STREAM-DESIGNATOR",
    L"EXT:STRING-DESIGNATOR",
    L"EXT:TEST-FUNCTION-1",
    L"EXT:TEST-FUNCTION-2",
    L"EXT:TYPE-SPECIFIER",
    L"EXT:UNSPECIFIED",
    L"EXT:WEAK-CONS",
    L"EXT:WEAK-POINTER",

// 21 Streams
    // [R]
    L"EXT:REALIZE-INSTANCE",

    // [S]
    L"EXT:STREAM-ADVANCE-TO-COLUMN",
    L"EXT:STREAM-CLEAR-INPUT",
    L"EXT:STREAM-CLEAR-OUTPUT",
    L"EXT:STREAM-FINISH-OUTPUT",
    L"EXT:STREAM-FORCE-OUTPUT",
    L"EXT:STREAM-FRESH-LINE",
    L"EXT:STREAM-LINE-COLUMN",
    L"EXT:STREAM-LINE-NUMBER",
    L"EXT:STREAM-LISTEN",
    L"EXT:STREAM-OUTPUT-WIDTH",
    L"EXT:STREAM-PATHNAME",
    L"EXT:STREAM-PEEK-CHAR",
    L"EXT:STREAM-READ-BYTE",
    L"EXT:STREAM-READ-BYTES",
    L"EXT:STREAM-READ-CHAR",
    L"EXT:STREAM-READ-CHAR-NO-HANG",
    L"EXT:STREAM-READ-LINE",
    L"EXT:STREAM-READ-SEQUENCE",
    L"EXT:STREAM-START-LINE-P",
    L"EXT:STREAM-TERPRI",
    L"EXT:STREAM-TRUENAME",
    L"EXT:STREAM-UNREAD-CHAR",
    L"EXT:STREAM-WRITE-BYTE",
    L"EXT:STREAM-WRITE-BYTES",
    L"EXT:STREAM-WRITE-CHAR",
    L"EXT:STREAM-WRITE-SEQUENCE",
    L"EXT:STREAM-WRITE-STRING",

// 50 Extension - Finalization

    // [S]
    L"EXT:SCHEDULE-FINALIZATION",

    // [U]
    L"EXT:UNSCHEDULE-FINALIZATION",

// Internals

L"SI:FUNCTION-NAME-P",

L"SI::%DEFINE-COMPILER-MACRO",
L"SI::%DEFINE-SETF-EXPANDER",
L"SI::%DEFINE-SYMBOL-MACRO",
L"SI::%DEFCONSTANT",
L"SI::%DEFFUN",
L"SI::%DEFMACRO",
L"SI::%DEFSETF",
L"SI::%DEFTLV",
L"SI::%DEFTYPE",
L"SI::%DEFVAR",
L"SI::%IN-PACKAGE",
L"SI::%REF",
L"SI::%TIME",

L"SI::.ALLOCATE-FUNCALLABLE-INSTANCE",      // clos
L"SI::DATA-VECTOR",
L"SI:DECODE-FLOAT32",
L"SI:DECODE-FLOAT64",
L"SI:ENCODE-FLOAT32",
L"SI:ENCODE-FLOAT64",
L"SI::FINALLY",                             // compiler
L"SI::FRAME",                               // compiler
L"SI::GETHASH/EQ",
L"SI::GETHASH/EQL",
L"SI::GETHASH/EQUAL",
L"SI::GETHASH/EQUALP",
L"SI::INTERN-PLIST-CELL",
L"SI::INTERN-SETF-CELL",
L"SI::INTERN-CLOSED-CELL",
L"SI::INVALID-KEYWORD-ARGUMENT",            // &key
L"SI::ODD-NUMBER-OF-KEYWORD-ARGUMENTS",     // &key
L"SI::RECORD",                              // type
L"SI::START-APPLICATION",
L"SI::SUBST-IN-FUNCTION",                   // clos
L"SI::SUBCLASSP",                           // x86x64_cg_typep
L"SI::SXHASH/EQ",
L"SI::SXHASH/EQL",
L"SI::SXHASH/EQUALP",
L"SI::THREAD-ERROR-HOOK",
L"SI::TLV",                                 // environment
L"SI::UNRECOGNIZED-KEYWORD-ARGUMENT",       // &key
L"SI::VALUE",                               // compiler

L"CLOS:ACCESSOR-METHOD-SLOT-DEFINITION",
L"CLOS:ADD-DEPENDENT",
L"CLOS:ADD-DIRECT-METHOD",
L"CLOS:ADD-DIRECT-SUBCLASS",
L"CLOS:CLASS-DEFAULT-INITARGS",
L"CLOS:CLASS-DIRECT-DEFAULT-INITARGS",
L"CLOS:CLASS-DIRECT-SLOTS",
L"CLOS:CLASS-DIRECT-SUBCLASSES",
L"CLOS:CLASS-DIRECT-SUPERCLASSES",
L"CLOS:CLASS-FINALIZED-P",
L"CLOS:CLASS-PRECEDENCE-LIST",
L"CLOS:CLASS-PROTOTYPE",
L"CLOS:CLASS-SLOTS",
L"CLOS:COMPUTE-APPLICABLE-METHODS-USING-CLASSES",
L"CLOS:COMPUTE-CLASS-PRECEDENCE-LIST",
L"CLOS:COMPUTE-DEFAULT-INITARGS",
L"CLOS:COMPUTE-DISCRIMINATING-FUNCTION",
L"CLOS:COMPUTE-EFFECTIVE-METHOD",
L"CLOS:COMPUTE-EFFECTIVE-SLOT-DEFINITION",
L"CLOS:COMPUTE-SLOTS",
L"CLOS:DIRECT-SLOT-DEFINITION",
L"CLOS:DIRECT-SLOT-DEFINITION-CLASS",
L"CLOS:EFFECTIVE-SLOT-DEFINITION",
L"CLOS:EFFECTIVE-SLOT-DEFINITION-CLASS",
L"CLOS:ENSURE-CLASS",
L"CLOS:ENSURE-CLASS-USING-CLASS",
L"CLOS:ENSURE-GENERIC-FUNCTION-USING-CLASS",
L"CLOS:EQL-SPECIALIZER",
L"CLOS:EQL-SPECIALIZER-OBJECT",
L"CLOS:EXTRACT-LAMBDA-LIST",
L"CLOS:EXTRACT-SPECIALIZER-NAMES",
L"CLOS:FINALIZE-INHERITANCE",
L"CLOS:FIND-METHOD-COMBINATION",
L"CLOS:FORWARD-REFERENCED-CLASS",
L"CLOS:FUNCALLABLE-INSTANCE-FUNCTION",
L"CLOS:FUNCALLABLE-STANDARD-CLASS",
L"CLOS:FUNCALLABLE-STANDARD-INSTANCE-ACCESS",
L"CLOS:FUNCALLABLE-STANDARD-OBJECT",
L"CLOS:GENERIC-FUNCTION-ARGUMENT-PRECEDENCE-ORDER",
L"CLOS:GENERIC-FUNCTION-DECLARATIONS",
L"CLOS:GENERIC-FUNCTION-LAMBDA-LIST",
L"CLOS:GENERIC-FUNCTION-METHOD-CLASS",
L"CLOS:GENERIC-FUNCTION-METHOD-COMBINATION",
L"CLOS:GENERIC-FUNCTION-METHODS",
L"CLOS:GENERIC-FUNCTION-NAME",
L"CLOS:INTERN-EQL-SPECIALIZER",
L"CLOS:LONG-METHOD-COMBINATION",
L"CLOS:MAKE-METHOD-LAMBDA",
L"CLOS:MAP-DEPENDENTS",
L"CLOS:METAOBJECT",
L"CLOS:METHOD-FUNCTION",
L"CLOS:METHOD-GENERIC-FUNCTION",
L"CLOS:METHOD-LAMBDA-LIST",
L"CLOS:METHOD-SPECIALIZERS",
L"CLOS:READER-METHOD-CLASS",
L"CLOS:REMOVE-DEPENDENT",
L"CLOS:REMOVE-DIRECT-METHOD",
L"CLOS:REMOVE-DIRECT-SUBCLASS",
L"CLOS:SET-FUNCALLABLE-INSTANCE-FUNCTION",
L"CLOS:SHORT-METHOD-COMBINATION",
L"CLOS:SLOT-BOUNDP-USING-CLASS",
L"CLOS:SLOT-DEFINITION",
L"CLOS:SLOT-DEFINITION-ALLOCATION",
L"CLOS:SLOT-DEFINITION-INITARGS",
L"CLOS:SLOT-DEFINITION-INITFORM",
L"CLOS:SLOT-DEFINITION-INITFUNCTION",
L"CLOS:SLOT-DEFINITION-LOCATION",
L"CLOS:SLOT-DEFINITION-NAME",
L"CLOS:SLOT-DEFINITION-READERS",
L"CLOS:SLOT-DEFINITION-TYPE",
L"CLOS:SLOT-DEFINITION-WRITERS",
L"CLOS:SLOT-EXISTS-P-USING-CLASS",
L"CLOS:SLOT-MAKUNBOUND-USING-CLASS",
L"CLOS:SLOT-VALUE-USING-CLASS",
L"CLOS:SPECIALIZER",
L"CLOS:SPECIALIZER-DIRECT-GENERIC-FUNCTIONS",
L"CLOS:SPECIALIZER-DIRECT-METHODS",
L"CLOS:STANDARD-ACCESSOR-METHOD",
L"CLOS:STANDARD-DIRECT-SLOT-DEFINITION",
L"CLOS:STANDARD-EFFECTIVE-SLOT-DEFINITION",
L"CLOS:STANDARD-INSTANCE-ACCESS",
L"CLOS:STANDARD-METHOD-COMBINATION",
L"CLOS:STANDARD-READER-METHOD",
L"CLOS:STANDARD-SLOT-DEFINITION",
L"CLOS:STANDARD-WRITER-METHOD",
L"CLOS:UPDATE-DEPENDENT",
L"CLOS:VALIDATE-SUPERCLASS",
L"CLOS:WRITER-METHOD-CLASS",
